.txh {
  display: flex;
  display: -webkit-flex;
}
.header {
  display: flex;
  display: -webkit-flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 1.22666667rem;
  position: fixed;
  background-color: white;
}
.header img {
  padding-left: 0.37333333rem;
  width: 0.53333333rem;
  height: 0.46666667rem;
}
.header .sp1 {
  padding-left: 0.93333333rem;
  font-size: 0.44rem;
}
.header .sp2 {
  font-size: 0.44rem;
  padding-left: 3.73333333rem;
  color: red;
}
.aihao_one {
  background-color: #f5f5f5;
  padding-top: 1.22666667rem;
  width: 100%;
  flex-direction: column;
  flex-direction: row;
  flex-wrap: wrap;
  padding-bottom: 0.66666667rem;
}
.aihao_one .two {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
.aihao_one .two li {
  width: 33%;
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  box-sizing: border-box;
  padding-top: 0.77333333rem;
}
.aihao_one .two li img {
  white: 2.13333333rem;
  height: 2.13333333rem;
}
.aihao_one .two li p {
  font-size: 0.36rem;
  padding-top: 0.26666667rem;
}
.aihao_one .two li a {
  position: relative;
  width: 0.66666667rem;
  height: 0.66666667rem;
  border-radius: 0.33333333rem;
  display: block;
  top: -2.89333333rem;
  left: 0.76rem;
}
.aihao_one .two li a:hover {
  background: url(../imges/gou.png) no-repeat;
  background-size: 100%;
  z-index: 10000;
}
.box2 {
  display: flex;
  display: -webkit-flex;
  width: 0.66666667rem;
  height: 0.66666667rem;
  left: 5.33333333rem;
  top: 4rem;
  position: fixed;
  border: 1px solid mediumblue;
  border-radius: 0.33333333rem;
}
